package options

func (o *Options) Validate() []error {
	errs := make([]error, 0)

	errs = append(errs, o.Runtime.Validate()...)
	errs = append(errs, o.Query.Validate()...)
	errs = append(errs, o.Clean.Validate()...)
	errs = append(errs, o.Log.Validate()...)

	return errs
}
